detergent power - English Synonyms Dictionary